infantry mortar - Spanish English Dictionary